immortalizing oncogene - English Synonyms Dictionary